<%@page import="com.verisette.ncos.common.ProjectConstant"%>
<%@page import="org.corp.agi.web.constant.WebConstant"%>
<%@page import="org.corp.agi.service.bean.UserBean"%>
<%@page import="java.io.FileInputStream"%>
<%@page import="java.io.File"%>
<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<form id="custForm" name="custForm" action="cardPrint-inquiry.htm" method="post">
<s:hidden name="orderId" value="%{custOrder.orderId}"/>
<table width="722" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td width="100%" valign="top">
			<table width="100%" height="40" border="0" cellpadding="0" cellspacing="0">
				<tr>
				
				<s:if test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_WAIT_PRINT }">
					<td class="font02">รายการนามบัตรรอพิมพ์</td>
				</s:if>
				<s:elseif test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_PRINT }">
					<td class="font02">รายการนามบัตรพิมพ์เรียบร้อย</td>
				</s:elseif>
				<s:elseif test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_PRINT_CANCEL }">
					<td class="font02">รายการนามบัตรแจ้งยกเลิก</td>
				</s:elseif>
				</tr>
			</table>
			<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0" class="font03">
				<tr>
					<td>&nbsp;</td>
				</tr>
				<tr>
					<td>
						<table width="74%" border="0" align="center" cellpadding="5" cellspacing="0">
							<tr>
								<td colspan="2" class="font02_2">ข้อมูลนามบัตร</td>
							</tr>
							<tr>
								<td width="41%" class="font04">เลขที่ใบสั่งซื้อ</td>
								<td width="59%" class="font05_2"><s:property value="custOrder.orderNoDisp" /></td>
							</tr>
							<tr>
								<td class="font04">ผู้สั่งนามบัตร</td>
								<td class="font05_2"><s:property value="custOrder.orderOwnerName" /></td>
							</tr>
							<tr>
								<td class="font04">ลูกค้า / ผู้สั่ง</td>
								<td class="font05_2">Mittare</td>
							</tr>
							<tr>
								<td class="font04">จำนวนที่สั่ง</td>
								<td class="font05_2"><s:property value="custOrder.qtyDisp" />&nbsp;ใบ</td>
							</tr>
							<tr>
								<td class="font04">วัน/เวลา ที่สั่งงาน</td>
								<td class="font05_2"><s:date name="custOrder.createdDate" format="dd/MM/yyyy HH:mm"/></td>
							</tr>
							
						<s:if test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_WAIT_PRINT }">
							<tr>
								<td width="41%" class="font04">สถานะงาน</td>
								<td width="59%" class="font05"><strong>รอพิมพ์</strong></td>
							</tr>
						</s:if>
						<s:elseif test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_PRINT}">
							<tr>
								<td class="font04">วัน/เวลา ที่สั่งพิมพ์</td>
								<td class="font01_3"><s:date name="custOrder.sentDate" format="dd/MM/yyyy HH:mm"/></td>
							</tr>
							<tr>
								<td class="font04">สถานะงาน</td>
								<td class="font01_3">พิมพ์เรียบร้อยแล้ว</td>
							</tr>
						</s:elseif>
						<s:elseif test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_PRINT_CANCEL }">
							<tr>
								<td class="font04">วัน/เวลา ที่แจ้งยกเลิก</td>
								<td class="font01_4"><s:date name="custOrder.sentDate" format="dd/MM/yyyy HH:mm"/></td>
							</tr>
							<tr>
								<td class="font04">สถานะงาน</td>
								<td class="font01_4">แจ้งยกเลิก</td>
							</tr>
							<tr>
								<td class="font04">เหตุผลในการแจ้งยกเลิก</td>
								<td class="font01_4"><s:property value="custOrder.notApprovedReason"/></td>
							</tr>
						</s:elseif>
						</table>
					</td>
				</tr>
			</table>
		</td>
	</tr>
	<tr>
		<td height="236">
		<s:if test="%{ custOrder.status eq @com.verisette.ncos.common.ProjectConstant@STATUS_WAIT_PRINT }">
			<table width="95%" height="236" border="0" align="center"
				cellpadding="0" cellspacing="0">
				<tr>
					<td align="center" valign="top"><table width="600"
							height="400" border="0" cellpadding="0" cellspacing="0">
							<tr>
								<td align="center">
								<s:if test="%{custOrder.pdfPath != null}">
									<s:url var="pAdd" value="%{'/card/pdfs/pdfDispatch.htm'}" escapeAmp="false">
										<s:param name="name" value='%{custOrder.pdfPath}' />
										<s:param name="timestamp" value='%{(new java.util.Date()).getTime()}' />
										<s:param name="isPrint" value='%{"Y"}' />
									</s:url>
									<iframe id="pdfPrintFrame" src="<s:property value="#pAdd"/>" style="width: 700; height: 320;" frameborder="0">
									</iframe>
								</s:if>
								</td>
							</tr>
						</table></td>
				</tr>
			</table>
			<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
				<tr>
					<td height="48" colspan="2" align="center">
						<table width="74%" border="0" align="center" cellpadding="5" cellspacing="0">
							<tr>
								<td width="100%" align="center" class="font02_2">พิมพ์นามบัตร</td>
							</tr>
							<tr>
								<td>
									<span class="font05"><strong>เหตุผลในการแจ้งยกเลิก</strong></span>
									<span class="font01_2">(เฉพาะกรณีได้รับการแจ้งยกเลิกจากลูกค้า)</span><br/> 
									<textarea name="reason" cols="55" rows="5" id="reason"></textarea><br/>
									<span class="font03">(กรุณาระบุเหตุผลในการแจ้งยกเลิก)</span>
								</td>
							</tr>
							<tr>
								<td align="center">
									<a href="cardPrint-back.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','${ imageBase }/b_back2.gif',1)">
										<img src="${ imageBase }/b_back1.gif" alt="" name="Image21" width="126" height="33" id="Image21" title="ย้อนกลับ">
									</a> &nbsp;
									<a href="javascript:void(0)" onClick="javascript:doCancel()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','${ imageBase }/b_cancel4.gif',1)">
										<img src="${ imageBase }/b_cancel3.gif" alt="" width="126" height="33" id="Image4" title="ยกเลิก">
									</a> &nbsp;
									<a href="javascript:void(0)" onClick="javascript:doPrint()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','${ imageBase }/b_save4.gif',1)">
										<img src="${ imageBase }/b_save3.gif" alt="" width="126" height="33" id="Image10" title="พิมพ์/บันทึก">
									</a>
								</td>
							</tr>
						</table>
					</td>
				</tr>
				<tr>
					<td width="29%">&nbsp;</td>
				</tr>
			</table>
		</s:if>
		<s:else>
			<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
				<tr>
					<td align="center">
						<a href="cardPrint-back.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','${ imageBase }/b_back2.gif',1)">
							<img src="${ imageBase }/b_back1.gif" alt="" name="Image21" width="126" height="33" id="Image21" title="ย้อนกลับ">
						</a>
					</td>
				</tr>
				<tr>
					<td width="29%">&nbsp;</td>
				</tr>
			</table>
		</s:else>
		</td>
	</tr>
</table>
</form>
<script type="text/javascript">
	function doPrint() {
		if (confirm("กรุณายืนยันการพิมพ์นามบัตร")) {
			$j("#custForm").attr("action", "cardPrint-print.htm");
			$j("#custForm").submit();
		}
	}
	function doCancel(){
		var reason = $j("#reason").val();
		if("" == reason)
		{
			alert("กรุณาระบุเหตุผล ที่ยกเลิกนามบัตร");
			return false;
		}
		if (confirm("กรุณายืนยันการยกเลิกนามบัตร")) {
			$j("#custForm").attr("action", "cardPrint-cancel.htm");
			$j("#custForm").submit();
		}
	}
</script>